package com.bugbuff.dubbo.server.vo;

import com.bugbuff.common.pojo.TestQuestion;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 问卷实体类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler"})
public class QuestionnaireVo {
    //问卷编号
    private String id;
    //问卷名称(初级灵魂题,中级灵魂题,高级灵魂题)
    private String name;
    //封面
    private String cover;
    //级别(枚举: 初级,中级,高级)
    private String level;
    //星别
    private Integer star;
    //试题
    private List<TestQuestion> questions;
    //是否锁住
    private Integer isLock;
    //最新报告id
    private String reportId;

}
